Pic for today: Pied PuffbirdPied Puffbird: La Selva Biological Station, Costa Rica — Maybe the best bird, or at least best bird sighting, of our visit to the Organization for Tropical Studies, La Selva Biological Station, was this Pied Puffbird, that came down and sat for us at about 15 feet and eye-level. They almost … Continue reading Pied Puffbird
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed